tetanus posticus - Spanish English Dictionary